production embargo - Español Inglés Diccionario